tart cherry - German English Dictionary